Calcium carbide - Spanish English Dictionary